Somewear in Aachen. Not only do most Germans speak excellent English, but they even use its puns for shop names!
Copyright © Andrew Giddings 2012